/**
 * 日志查询参数
 */
export interface OperLogQuery extends PageQuery {
  beginTime?: string;
  endTime?: string;
  id?: string;
  module?: string;
  businessType?: string;
  status?: string;
  createBy?: string;
}

export interface OperLogVO {
  id?: string;
  module?: string;
  title?: string;
  businessType?: string;
  method?: string;
  requestMethod?: string;
  operatorType?: string;
  operName?: string;
  deptId?: string;
  operUrl?: string;
  operIp?: string;
  operLocation?: string;
  operParam?: string;
  jsonResult?: string;
  status?: number;
  errorMsg?: string;
  operTime?: string;
  costTime?: string;
}

/**
 * 分页项类型声明
 */
export type LogPageResult = PageResult<OperLogVO[]>;
